FT-SOAP: A Fault-tolerant web service
نویسندگان
چکیده
Security is the major concern that refrains people from conducting commerce electronically. The security concerns related to electronic commerce (EC) includes transaction security and system security. We can partially address the transaction security issues by message distribution middleware such as simple object access protocol (SOAP), which is one of the information technology (IT) infrastructures that facilitate EC. It requires a comprehensive set of IT in order to address the system security issues where fault-tolerance technology is one of the core technologies to enhance the system survivability after attack. Based on our preliminary investigation, we conclude that the current SOAP architecture is lack of mechanism to build a highly reliable EC system. We propose a comprehensive fault-tolerance framework based on the current SOAP architecture in order to address the system security issues for EC. We consider this research is the continuing effort of our previous work on fault-tolerant CORBA, thought there are similarities and differences between these two technologies. We propose a standard recommendation that outlines a set of interfaces named fault-tolerant SOAP (FT-SOAP). The FT-SOAP includes four functionalities and three basic components. The SOAP architecture needs modifications/extensions to meet the requirements of FT-SOAP. Our design takes the advantages of SOAP features. The new proposed components in SOAP and the extensions of SOAP engine is backward compatible to non-fault-tolerant SOAP system. Our approach can be used to develop other supports on SOAP.
منابع مشابه
Byzantine Fault Tolerance Model for Soap Faults
The proposed model is to configure Byzantine Fault Tolerance mechanism for every SOAP fault message that is transmitted. The reliability and availability are of major requirements of Web services since they operate in the distributed environment. One of the reliability issues is handling faults. Fault occurs in all the phases of Service Oriented Architecture i.e. during publishing, discovery, c...
متن کاملActive UDDI - An Extension to UDDI for Dynamic and Fault-Tolerant Service Invocation
UDDI, Universal Description, Discovery, and Integration, represents a directory for the publication and querying of categorized Web services. Publication and query are performed by utilizing UDDI’s Application programming interface (API), which employs SOAP as a communication instrument. By offering an invocation API in addition to two other types for examination, UDDI allows clients to search ...
متن کاملFT-Grid: A Fault-Tolerance System for e-Science
The FT-Grid system introduces a multi-version design -based fault tolerance framework that allows faults occurring in service-based systems to be tolerated, thus increasing the dependability of such systems. This paper details the progress that has been made in the development of FT-Grid, including both a GUI client and also a web service interface. We show empirical evidence of the dependabili...
متن کاملTesting Web Services
Web Services form the basis, not only of standard web based eCommerce applications but also the new Globus implementation of Open GRID Systems Architecture (OGSA). Given the prominence of this technology, test methods and tools are required to ensure that robust, fault tolerant software services are deployed. Testing is required not only to uncover existing problems with the system but to also ...
متن کاملFault tolerant knowledge level inter-agent communication in open Multi-Agent Systems
Agent Communication Languages (ACLs) have been developed to provide a way for agents to communicate with each other supporting cooperation in Multi-Agent Systems. The importance of ACLs is especially highlighted in open systems (such as the Internet) where heterogeneous agents must be able to communicate and exchange knowledge with one another despite differences in hardware platforms, operatin...
متن کامل